deep and steep escarpment - Turkish English Dictionary